/*
 * En este archivo, definimos las estructuras de datos
 * usadas el logeo de datos
 */

#ifndef _COMPRESION_H
#define	_COMPRESION_H

    
    struct DATOS_COMPRIMIDOS {
        int longitudCompr; // Indica la longitud en bytes de los datos comprimidos
        char *datosCompr;   // Los datos comprimidos.
    };
    
    struct DATOS_DESCOMPRIMIDOS {
        int longitud;  // Indica la longitud en bytes de los datos descomprimidos
        char *datos;    // Los datos descomprimidos.
    };

    
    struct DATOS_COMPRIMIDOS comprimir(char *datos, int longitudDatos);
    
    struct DATOS_DESCOMPRIMIDOS descomprimir(char *datos);
    
    
#endif	/* _COMPRESION_H */
